package tmall.common.exception;

/**
 * @author zhangservlet
 * @date 2020/12/18
 */
public class CustomGenericException extends RuntimeException{
    private static final long serialVersionUID = 1L;

    private Integer errCode;
    private String errMsg;

    public Integer getErrCode() {
        return errCode;
    }

    public void setErrCode(Integer errCode) {
        this.errCode = errCode;
    }

    public String getErrMsg() {
        return errMsg;
    }

    public void setErrMsg(String errMsg) {
        this.errMsg = errMsg;
    }

    public CustomGenericException() {
    }

    public CustomGenericException(Integer errCode, String errMsg) {
        this.errCode = errCode;
        this.errMsg = errMsg;
    }

    public CustomGenericException(String errMsg) {
        this.errCode = ReturnCode.FAILED;
        this.errMsg = errMsg;
    }
}
